package com.hedl.practice.diyJava.junit.compile_junit.test;

import org.springframework.stereotype.Component;

@Component
public class Factorial {
    /**
     * 假定我们编写了一个计算阶乘的类，它只有一个静态方法来计算阶乘：
     * n!=1×2×3×...×n
     */
    public long fact(long n){
        long r = 1;
        for (long i = 1; i <= n; i++){
            r*=i;
        }
        return r;
    }
}
